cement batcher - German English Dictionary